A Scalable MapReduce-enabled Glowworm Swarm Optimization Approach for High Dimensional Multimodal Functions_sys_v5

نویسندگان

  • Ibrahim Aljarah
  • Simone A. Ludwig
چکیده

Highly multimodal function optimization is similar to many other optimization problems requiring many iterations and large number of function evaluations. Glowworm Swarm Optimization (GSO) is one of the common swarm intelligence algorithms, where GSO has the ability to optimize multimodal functions efficiently. Locating the peaks of a high-dimensional multimodal function requires a large population, which is considered time consuming when sequential algorithms are used. Moreover, increasing the number of dimensions of a multimodal function usually increases the number of peaks exponentially. Therefore, a parallelization of the GSO algorithm is necessary to reduce the long execution time for capturing the peaks. In this paper, a parallel MapReduce-based GSO algorithm is proposed to speedup the GSO optimization process. We argue that GSO can be formulated based on the MapReduce parallel programming model quite naturally. In addition, we use higher dimensional multimodal benchmark functions for evaluating the proposed algorithm. The experimental results show that the proposed algorithm is appropriate for optimizing difficult multimodal functions with higher dimensions and achieving high peak capture rates. Furthermore, a scalability analysis shows that the proposed algorithm scales very well with increasing swarm sizes, and scales very close to the linear speedup while maintain high peak capture rates. In addition, an overhead of the Hadoop infrastructure is investigated to find if there is any relationship between the overhead, the swarm size, and number of nodes used.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Scalable MapReduce-enabled Glowworm Swarm Optimization Approach for High Dimensional Multimodal Functions

55 Multi-Objective Optimization of Squeeze Casting Process using Evolutionary Algorithms Manjunath Patel G C, Department of Mechanical Engineering, National Institute of Technology Karnataka, Surathkal, India Prasad Krishna, Department of Mechanical Engineering, National Institute of Technology Karnataka, Surathkal, India Mahesh B. Parappagoudar, Department of Mechanical Engineering, Chhatrapat...

متن کامل

Using Complex Method Guidance GSO Swarm Algorithm for Solving High Dimensional Function Optimization Problem

In order to overcome the basic glowworm swarm optimization (GSO) algorithm in the high dimension space function optimization effect is poor defects. This paper, we introduce the idea of the traditional complex method, with the complex method the worst part of the glowworm guidance for reflection be good glowworm swarm, so as to continuously make the worst glowworm swarm become the better glowwo...

متن کامل

A Glowworm Swarm Optimization Algorithm Based Tribes

This paper based on the metaphor of specialization and cooperation in steppe tribes of the human society, tribe glowworm swarm optimization (TGSO) algorithm was presented to solve the problem of low precision and easy to fall into local optimization of the glowworm swarm optimization (GSO) algorithm. In the proposed tribe glowworm swarm optimization approach, all glowworms are divided into a ce...

متن کامل

Glowworm swarm based optimization algorithm for multimodal functions with collective robotics applications

This paper presents multimodal function optimization, using a nature-inspired glowworm swarm optimization (GSO) algorithm, with applications to collective robotics. GSO is similar to ACO and PSO but with important differences. A key feature of the algorithm is the use of an adaptive local-decision domain, which is used effectively to detect the multiple optimum locations of the multimodal funct...

متن کامل

Leader Glowworm Swarm Optimization Algorithm for Solving Nonlinear Equations Systems

This paper presents a leader glowworm swarm optimization algorithm (LGSO) for solving nonlinear equations systems. Since glowworm swarm optimization algorithm has bad optimized ability at high dimension, proposing glowworm swarm optimization algorithm with leader mechanism to strengthen the global optimization ability. Through various types nonlinear equations testing, experiment results show t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016